journalist who transmits through a satellite truck, vehicle radio, or television set - English Synonyms Dictionary

Can't found any synonym terms.